package com.mall.b2c.hessian;

import com.mall.common.hessian.BaseHessian;

public interface GoodsExtendHessian extends BaseHessian{

	/**
	 * 获取指定标签列表
	 * @param tagIds
	 * @return
	 */
	public String getTagList(Long[] tagIds);
	
	
	/**
	 * 获取品牌分页数据
	 * @param page 当前页码
	 * @param size 分页大小，默认值  {@link com.mall.common.Constants#DEFAULT_PAGE_SIZE}
	 * @return
	 */
	public String getBrandPagerData(Integer page, Integer size);
	
	/**
	 * 获取品牌商品分页数据
	 * @param brandId
	 * @param page
	 * @param size
	 * @return
	 */
	public String getBrandGoodsPager(Long brandId, Integer page, Integer size);
	
	/**
	 * 获取指定品牌列表数据
	 * @param firstCharacter
	 * @param isRecommend
	 * @param count
	 * @param goodsCategoryCode
	 * @param order
	 * @return
	 */
	public String getBrandList(String firstCharacter, Boolean isRecommend, Integer count,  String goodsCategoryCode, String order);
}
